home *** CD-ROM | disk | FTP | other *** search
/ CD Exchange / CD Exchange - Volume 1.iso / education / cryptoking / ck.doc < prev    next >
Text File  |  1992-10-30  |  28KB  |  680 lines

  1.  
  2.                                 Crypto-King
  3.  
  4.                                 Version 1.0
  5.  
  6.  
  7.                                      by
  8.  
  9.  
  10.                                Robert Bromley
  11.  
  12.  
  13.                               December 5, 1991
  14.  
  15.  
  16.  
  17.      If you would like to make a print-out of this documentation,
  18.      I would recommend that you print out the file "CK_printme.doc".
  19.      It will make a neater print job.  This file is the same, except it
  20.      has all of those messy ANSI codes removed.
  21.  
  22.  
  23.                               TABLE OF CONTENTS
  24.  
  25.  
  26.       1   INTRODUCTION     ...........................................    1
  27.           1.1   What are Cryptograms?     ............................    1
  28.           1.2   What is Crypto-King?      ............................    1
  29.           1.3   Feature Summary     ..................................    1
  30.           1.4   Hardware Requirements     ............................    1
  31.           1.5   Software Requirements     ............................    1
  32.           1.6   Restrictions     .....................................    2
  33.           1.7   Copyright     ........................................    2
  34.           1.8   Starting Crypto-King      ............................    2
  35.  
  36.       2   SHAREWARE     ..............................................    2
  37.  
  38.       3   HOW TO SOLVE A CRYPTOGRAM     ..............................    3
  39.  
  40.       4   THE SCREEN LAYOUT     ......................................    3
  41.  
  42.       5   PLAYING CRYPTO-KING     ....................................    4
  43.           5.1   Using the Keyboard     ...............................    4
  44.           5.2   Using the Mouse     ..................................    6
  45.  
  46.       6   THE TRIED/WON INDICATORS     ...............................    6
  47.  
  48.       7   THE MENUS     ..............................................    7
  49.           7.1   Project Menu     .....................................    7
  50.              7.1.1   New Game  (F1)     ..............................    7
  51.              7.1.2   Start This Game Over  (F2)     ..................    7
  52.              7.1.3   Enter Your Own  (F3)     ........................    7
  53.              7.1.4   Quit  <Esc>     .................................    7
  54.           7.2   Help Menu     ........................................    8
  55.              7.2.1   Frequency Table  (F6)     .......................    8
  56.              7.2.2   Most Common Letters  (F7)     ...................    8
  57.              7.2.3   Most Common Words  (F8)     .....................    8
  58.              7.2.4   Patterns (3 Letter)  (F9)     ...................    8
  59.              7.2.5   Patterns (4 Letter)  (F10)     ..................    8
  60.              7.2.6   Gimme a Hint!  <Help>     .......................    8
  61.              7.2.7   I Give Up. Show Me!!  (F5)     ..................    8
  62.           7.3   About Menu     .......................................    8
  63.              7.3.1   The Program     .................................    8
  64.              7.3.2   Shareware     ...................................    8
  65.  
  66.       8   ALT.DB     .................................................
  67.  
  68.       9   THE "SCRAMBLER" PROGRAM     ................................    9
  69.  
  70.      10   INCLUDED FILES     .........................................    9
  71.           10.1   Registered Version     ..............................    9
  72.           10.2   This Version     ....................................    9
  73.  
  74.      11   GENERAL     ................................................   10
  75.  
  76.      12   REVISION HISTORY     .......................................   10
  77.  
  78.  
  79.  
  80.      1   INTRODUCTION
  81.  
  82.      1.1   What are Cryptograms?
  83.  
  84.      Cryptograms are those strange loking groups of gibberish that you
  85.      often see in newspapers and magazines, usually on the same page as the
  86.      Crossword puzzles.  They are essentially scrambled (or coded) messages
  87.      that must be de-coded to be understood.  This is done by substituting
  88.      all occurances of an existing letter with a different letter.  If the
  89.      correct substitutions are made, the message becomes readable.
  90.  
  91.  
  92.      1.2   What is Crypto-King?
  93.  
  94.      Crypto-King (CK) is a program that allows you to solve Cryptograms
  95.      more easily and more neatly.  A coded message is randomly picked from
  96.      a database of 100 such messages, and displayed on the screen.  You
  97.      select a letter you want to replace, and the letter you want to
  98.      replace it with, and all letter substitutions are made automatically.
  99.      If you decide you have substituted the wrong letter, you don't need
  100.      an eraser.  Just "give back" the letter, and choose another.
  101.  
  102.      Crypto-King was written in HiSoft BASIC Version 1.05, and compiled
  103.      using the HiSoft BASIC Professional compiler.
  104.  
  105.  
  106.      1.3   Feature Summary
  107.  
  108.      Some of the features of Crypto-King are:
  109.   
  110.      - Fully intuitionized.
  111.      - All features may be accessed by either the keyboard or the mouse.
  112.      - Help windows to assist you in making the right decisions.
  113.      - Enter your own Cryptograms from within the program.
  114.      - If things are really tough, CK will provide you with "Hints".
  115.      - If things are desperate, CK will give you the solution.
  116.      - Two (so far) databases of 100 Cryptograms each.
  117.      - A "Scrambler" program that will allow you to easily scramble
  118.        quotations, etc., and write them to a file.  You can create your
  119.        own Cryptogram databases.
  120.      - Well-behaved in a multi-tasking environment.
  121.  
  122.  
  123.      1.4   Hardware Requirements
  124.  
  125.      There are no special hardware requirements for this program.
  126.  
  127.  
  128.      1.5   Software Requirements
  129.  
  130.      CK assumes the presence of a normal libs: directory.  Specifically,
  131.      the following libraries are required:
  132.  
  133.      - diskfont.library
  134.      - exec.library
  135.      - graphics.library
  136.      - intuition.library
  137.  
  138.      In addition, the database file "CK.db" must be in the
  139.      Current Directory when CK is run.
  140.  
  141.  
  142.      1.6   Restrictions
  143.  
  144.      As of this version, CK will only load a Cryptogram of a maximum
  145.      of 76 characters, on 2 lines of 38 characters each.  Try a sample
  146.      from the database provided to see how this looks.
  147.  
  148.  
  149.      1.7   Copyright
  150.  
  151.      Crypto-King is Copyright (1991) by Robert Bromley.
  152.      All rights are retained by the author.
  153.  
  154.      This program is Shareware, and may be distributed free of charge.
  155.      Nominal charges for copy media only are permitted.
  156.  
  157.  
  158.      1.8   Starting Crypto-King
  159.  
  160.      From the Workbench; just click on the icon.
  161.  
  162.      From the CLI; usage is:            [Run] CK
  163.  
  164.           NOTE
  165.           Refer to Section 1.5 - "Software Requirements".
  166.  
  167.  
  168.  
  169.      2   SHAREWARE
  170.  
  171.      Shareware is (usually) good software at reasonable prices.  I hope
  172.      you consider Crypto-King to be in this catagory.  My previous programs
  173.      were released as Freeware, but as I have invested 800 to 1000 hours
  174.      in Crypto-King over the last 16 months, I decided to see if anyone
  175.      thinks my efforts to be worthwhile.
  176.  
  177.      Therefore, if you think CK is worth it, I am requesting a Shareware
  178.      contribution of $12.00.
  179.  
  180.      In return, I will send you a disk with a fully operating version of
  181.      Crypto-King (Refer to Section 10 - "INCLUDED FILES"), the Scrambler
  182.      program, (Refer to Section 9 - THE "SCRAMBLER" PROGRAM), and my
  183.      undying gratitude, (not for the money so much as for knowing I'm not
  184.      wasting my time).
  185.  
  186.      The address is:
  187.  
  188.      Robert Bromley                                       Robert Bromley
  189.      4080 Longo Circle       or, after April, 1992        1168 Timber Lane
  190.      Malton, Ontario                                      Victoria, B.C.
  191.      CANADA    L4T 4C7                                    CANADA   V8Y 1E4
  192.  
  193.      If you don't think CK is worth $12.00, you can send what you think it
  194.      is worth.  (I just hope it covers the cost of a disk and postage!). 
  195.      If you can't, or won't, send anything, well, God bless you, and I hope
  196.      you enjoy it anyway.
  197.  
  198.      By the way, if anyone sends me a usable database for CK, created with
  199.      the Scrambler program or any other means, I will be happy to refund
  200.      their Shareware contribution.
  201.  
  202.  
  203.  
  204.      3    HOW TO SOLVE A CRYPTOGRAM
  205.  
  206.      This section is purely subje